Sign In
to Vote &
Create Storyboards.
 
Saturn's moon Enceladus is blasting a plume of water 6,000 miles high. Could life be lurking under its icy shell? The James Webb Space Telescope has found a 6,000 mile-long plume of water squirting into space from Saturn's tiny moon Enceladus, creating a massive watery cloud in the planet's orbit.
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard